herd together...animals - Turkish English Dictionary